watering pot


Results for "watering pot"

English - Turkish Dictionary

watering pot

(English - Turkish Dictionary) :
süzgeçli kova.